first front mirror - Spanish English Dictionary